Big Huge Thesaurus

Attalea funifera

noun